// 就是类型约束，感觉不太大用
function add(a: number, b: number): number
function add(a: string, b: string): string
function add(a: string, b: number): string
function add(a: number, b: string): string

function add(a: any, b: any) {
  return a + b
}

console.log(add('sun', 1))
